Asia has opened largely in the green ahead of a raft of Chinese data due during the day.
The 30-share Sensex lost 22 points to close at 27,090 and the 50-share Nifty gained 7 points to end at 8,121.
Markets end higher ahead of Fed outcome, China stimulus
FIIs pump in Rs 2,075 crore in past three trading sessions.
The 30-share Sensex ended up 248 points at a record closing high of 27,346.
Shedding its gains from Monday, NIkkei has declined around 0.7% while Hang Seng and Shanghai Composite were trading marginally lower.
The Nifty had hit its third successive record high of 7,922.70 today.
Markets surged on hopes that the exit polls would show that the BJP winning majority in the general elections.
Sensex ended above 26,000 led by telecom shares amid TRAI's spectrum sharing norms.